package com.kingyun.gpsinspection.purificationservice.facade.model.tdm;

import java.io.Serializable;
import java.util.Date;

/**
 * 物料管理
 */
public class MaterialsManage implements Serializable {
    //物料管理ID
    private String materialsManageId;
    //任务名称
    private String taskName;
    //任务类型
    private Short taskType;
    //任务内容
    private String taskContent;
    //物资需求单位
    private String requirementUnitId;
    //物资需求人
    private String requirementPerson;
    //用途描述
    private String purpose;
    //采购方式
    private Short procurementMethod;
    //审核状态
    private Short auditStatus;
    //流程实例ID
    private String flowId;
    //创建人
    private String createUserId;
    //创建时间
    private Date createTime;
    //修改人
    private String modifyUserId;
    //修改时间
    private Date modifyTime;
    //备注
    private String remark;
    //是否删除
    private Short isDelete;
    //是否启用
    private Short isEnable;
    //计划开始时间
    private Date planStartTime;
    //计划结束时间
    private Date planEndTime;
    //任务状态
    private Short taskStatus;
    //当前节点
    private Short node;
    //任务完成时间
    private Date finishTime;

    public String getMaterialsManageId() {
        return materialsManageId;
    }

    public void setMaterialsManageId(String materialsManageId) {
        this.materialsManageId = materialsManageId == null ? null : materialsManageId.trim();
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName == null ? null : taskName.trim();
    }

    public Short getTaskType() {
        return taskType;
    }

    public void setTaskType(Short taskType) {
        this.taskType = taskType;
    }

    public String getTaskContent() {
        return taskContent;
    }

    public void setTaskContent(String taskContent) {
        this.taskContent = taskContent == null ? null : taskContent.trim();
    }

    public String getRequirementUnitId() {
        return requirementUnitId;
    }

    public void setRequirementUnitId(String requirementUnitId) {
        this.requirementUnitId = requirementUnitId == null ? null : requirementUnitId.trim();
    }

    public String getRequirementPerson() {
        return requirementPerson;
    }

    public void setRequirementPerson(String requirementPerson) {
        this.requirementPerson = requirementPerson == null ? null : requirementPerson.trim();
    }

    public String getPurpose() {
        return purpose;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose == null ? null : purpose.trim();
    }

    public Short getProcurementMethod() {
        return procurementMethod;
    }

    public void setProcurementMethod(Short procurementMethod) {
        this.procurementMethod = procurementMethod;
    }

    public Short getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Short auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getFlowId() {
        return flowId;
    }

    public void setFlowId(String flowId) {
        this.flowId = flowId == null ? null : flowId.trim();
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId == null ? null : createUserId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId == null ? null : modifyUserId.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public Short getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Short isEnable) {
        this.isEnable = isEnable;
    }

    public Date getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(Date planStartTime) {
        this.planStartTime = planStartTime;
    }

    public Date getPlanEndTime() {
        return planEndTime;
    }

    public void setPlanEndTime(Date planEndTime) {
        this.planEndTime = planEndTime;
    }

    public Short getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(Short taskStatus) {
        this.taskStatus = taskStatus;
    }

    public Short getNode() {
        return node;
    }

    public void setNode(Short node) {
        this.node = node;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }
}